Big Huge Thesaurus

European olive tree

noun